home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / msdos / raytrace / pov / gen / aatexe / todo < prev   
Text File  |  1993-07-21  |  1KB  |  37 lines

  1. (This isn't in any sort of priority ordering.  It's just here. --
  2. denotes things that haven't been started, // things that are half done.)
  3.  
  4.  
  5. -- Make source-code less of an ugly mess.   Not all that stuff belongs in
  6.    main() that finds itself there anyhow.  (Sorry, this only happens when
  7.    someone else does it, or I get really bored.)
  8.  
  9. -- Add internal representation of vectors:
  10.         <vector> to < <real> <real> <real> > [...]
  11.  
  12. -- Make aat read rayscene .arr-style files.
  13.  
  14. // Write a decent description of the input-file structure than is in the
  15.    readme file.
  16.  
  17.    There's now something better than there was before.  But it could
  18.    be better.  I prefer to add a new gimmick than explain the ones I
  19.    already have.
  20.  
  21. // Add a way to relate two or three variables (IE based on one, constrain
  22.    other so that the two are a point on some circle)
  23.  
  24.    Partially answered need -- With the SIN-type motion, you are able to
  25.    do this.  It's still annoying to do, though.  (Nearly as annoying as
  26.    using sin.exe that rayshade provides.) Ideally, I would have something
  27.    like:
  28.  
  29.     CONSTRAIN <variable1> TO <variable2> BY CIRCLE <double1> <double2>
  30.         <double3> [ FRAMES <integer> ]
  31.  
  32.    (where the three doubles would be center X, Y and radius so that:
  33.         (variable1-double1)**2+(variable2-double2)**2==(double3)**2)
  34.  
  35.    However, I'm not sure how I'd prefer this to work, exactly.
  36.  
  37.